#!/usr/bin
# -*- coding: utf-8 -*-

import mod_parameters as params
import mod_node as nd
import mod_section as sec
import mod_material as mat



TCI = params.PARAMS["testConstructorsInputs"]
FLOAT = params.PARAMS["float"]



# ==============================================================================
class BorderElement0D():
    """ This class implements the 0D border object: e.g. point. """
    def __init__(self, uId, node):
        pass


# ==============================================================================
class BorderElement1D():
    """ This class implements the 1D border object: e.g. curve. """
    def __init__(self, uId, nodes):
        pass


class L2NBorderElement1D(BorderElement1D):
    """ This class implements the Linear 2 Nodes Border Element object """
    def __init__(self, uId, nodes):
        BorderElement1D.__init__(self, uId, nodes)


# ==============================================================================
class BorderElement2D():
    """ This class implements the 2D border object: e.g. surface. """
    def __init__(self, uId, nodes):
        pass
